package org.sibframework.sda.test.objects;

public class SysNotice implements java.io.Serializable {

    //Fields Generated
    /**
     * 主键<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>ID</tt>.<p>
     */
    private java.lang.Long id = null;
    /**
     * 是否删除 1是  0 否<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>IS_REMOVED</tt>.<p>
     */
    private java.lang.Long isRemoved = null;
    /**
     * 创建时间<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>CREATE_DATE</tt>.<p>
     */
    private java.util.Date createDate = null;
    /**
     * 创建人<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>CREATE_BY</tt>.<p>
     */
    private java.lang.String createBy = null;
    /**
     * 标题<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>20</tt>.<p>
     * Column: <tt>TITLE</tt>.<p>
     */
    private java.lang.String title = null;
    /**
     * 内容<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>20</tt>.<p>
     * Column: <tt>CONTENT</tt>.<p>
     */
    private java.lang.String content = null;
    /**
     * 结束时间<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>END_DATE</tt>.<p>
     */
    private java.util.Date endDate = null;
    /**
     * 消息类型(1全院 2科室)<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>MESSAGE_TYPE</tt>.<p>
     */
    private java.lang.Long messageType = null;
    /**
     * 科室编号集合(逗号分隔)<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>300</tt>.<p>
     * Column: <tt>DEPT_IDS</tt>.<p>
     */
    private java.lang.String deptIds = null;

    /**
     * 主键<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>ID</tt>.<p>
     */
    public java.lang.Long getId() {
    	return this.id;
    }
    /**
     * 主键<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>ID</tt>.<p>
     */
    public void setId(java.lang.Long id) {
    	this.id = id;
    }

    /**
     * 是否删除 1是  0 否<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>IS_REMOVED</tt>.<p>
     */
    public java.lang.Long getIsRemoved() {
    	return this.isRemoved;
    }
    /**
     * 是否删除 1是  0 否<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>IS_REMOVED</tt>.<p>
     */
    public void setIsRemoved(java.lang.Long isRemoved) {
    	this.isRemoved = isRemoved;
    }

    /**
     * 创建时间<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>CREATE_DATE</tt>.<p>
     */
    public java.util.Date getCreateDate() {
    	return this.createDate;
    }
    /**
     * 创建时间<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>CREATE_DATE</tt>.<p>
     */
    public void setCreateDate(java.util.Date createDate) {
    	this.createDate = createDate;
    }

    /**
     * 创建人<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>CREATE_BY</tt>.<p>
     */
    public java.lang.String getCreateBy() {
    	return this.createBy;
    }
    /**
     * 创建人<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>CREATE_BY</tt>.<p>
     */
    public void setCreateBy(java.lang.String createBy) {
    	this.createBy = createBy;
    }

    /**
     * 标题<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>20</tt>.<p>
     * Column: <tt>TITLE</tt>.<p>
     */
    public java.lang.String getTitle() {
    	return this.title;
    }
    /**
     * 标题<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>20</tt>.<p>
     * Column: <tt>TITLE</tt>.<p>
     */
    public void setTitle(java.lang.String title) {
    	this.title = title;
    }

    /**
     * 内容<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>20</tt>.<p>
     * Column: <tt>CONTENT</tt>.<p>
     */
    public java.lang.String getContent() {
    	return this.content;
    }
    /**
     * 内容<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>20</tt>.<p>
     * Column: <tt>CONTENT</tt>.<p>
     */
    public void setContent(java.lang.String content) {
    	this.content = content;
    }

    /**
     * 结束时间<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>END_DATE</tt>.<p>
     */
    public java.util.Date getEndDate() {
    	return this.endDate;
    }
    /**
     * 结束时间<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>END_DATE</tt>.<p>
     */
    public void setEndDate(java.util.Date endDate) {
    	this.endDate = endDate;
    }

    /**
     * 消息类型(1全院 2科室)<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>MESSAGE_TYPE</tt>.<p>
     */
    public java.lang.Long getMessageType() {
    	return this.messageType;
    }
    /**
     * 消息类型(1全院 2科室)<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>MESSAGE_TYPE</tt>.<p>
     */
    public void setMessageType(java.lang.Long messageType) {
    	this.messageType = messageType;
    }

    /**
     * 科室编号集合(逗号分隔)<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>300</tt>.<p>
     * Column: <tt>DEPT_IDS</tt>.<p>
     */
    public java.lang.String getDeptIds() {
    	return this.deptIds;
    }
    /**
     * 科室编号集合(逗号分隔)<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>300</tt>.<p>
     * Column: <tt>DEPT_IDS</tt>.<p>
     */
    public void setDeptIds(java.lang.String deptIds) {
    	this.deptIds = deptIds;
    }
}